import { PrismaClient } from "@prisma/client";

const prisma = new PrismaClient();

// async function test1() {
//   await prisma.user.create({
//     data: {
//       name: 'lin',
//       email: '111@email.com'
//     }
//   })

//   await prisma.user.create({
//     data: {
//       name: 'dong',
//       email: '222@email.com'
//     }
//   })

//   const users = await prisma.user.findMany()
//   console.log(users)
// }

// test1()

// const prisma = new PrismaClient({
//   log: [
//     {
//       emit: 'stdout',
//       level: 'query'
//     }
//   ]
// });

// async function test2() {
//   const user = await prisma.user.create({
//     data: {
//       name: '东东',
//       email: 'dongdong@dong.com',
//       posts: {
//         create: [
//           {
//             title: '东东的帖子1',
//             content: '这是东东的帖子1'
//           },
//           {
//             title: '东东的帖子2',
//             content: '这是东东的帖子2'
//           }
//         ]
//       }
//     }
//   })
//   console.log(user);
// }

// test2()

// async function test3() {
//   await prisma.post.update({
//     where: {
//       id: 2
//     },
//     data: {
//       content: 'xxx'
//     }
//   })
// }

// test3()

async function test4() {
  await prisma.post.delete({
    where: {
      id: 2
    }
  })
}

test4()